be hard done by - Türkçe İngilizce Sözlük